sr. (senior) - German English Dictionary